//Personalizacion
var resultadoCambiarConfiguracionRes = {
    success : function (o) {
        var mensajes = [];
        try {
            mensajes = YAHOO.lang.JSON.parse(o.responseText);
			resultado = YAHOO.util.Dom.get("resultadoDiv");
			if(mensajes.error == 0)
			{
				resultado.innerHTML="<font color=\"green\">"+mensajes.mensaje+"</font>";
				window.location.reload();
			}else{
				resultado.innerHTML="<font color=\"red\">"+mensajes.mensaje+"</font>";
			}
        }
        catch (x) {
			console.debug(x);
            return;
        }
            
    }
};


	function mostrarPersonalizadoForm()
	{
		YAHOO.util.Dom.setStyle("selectTema","visibility","hidden");
		YAHOO.util.Dom.setStyle("divPersonalizado","visibility","visible");
		YAHOO.util.Dom.setStyle("divPersonalizado","height",tamDivPersonalizadoOriginal);
	}
	var tamDivPersonalizadoOriginal = YAHOO.util.Dom.getStyle("divPersonalizado","height");
	function mostrarTemaForm()
	{
		YAHOO.util.Dom.setStyle("divPersonalizado","visibility","hidden");
		YAHOO.util.Dom.setStyle("divPersonalizado","height","0px");
		YAHOO.util.Dom.setStyle("selectTema","visibility","visible");
	}
	
	function guardarCambios()
	{
		fuente = YAHOO.util.Dom.get("fuente").value;
		
		while (fuente.indexOf(" ") != -1)
		{
			fuente = fuente.replace(" ","ESPACIO");
		}
		
		while (fuente.indexOf("-") != -1)
		{
			fuente = fuente.replace("-","GUION");
		}
		
		while (fuente.indexOf(",") != -1)
		{
			fuente = fuente.replace(",","COMA");
		}
		
		color = YAHOO.util.Dom.get("color").value.replace("#","");
		
		if(YAHOO.util.Dom.get("mostrarTema").checked == true)
		{
			//Esta seleccionado el tema
			tema = YAHOO.util.Dom.get("selectTema").options[YAHOO.util.Dom.get("selectTema").selectedIndex].value;
		}else{
			//Esta seleccionado la personalizacion
			
			fondoCabecera = YAHOO.util.Dom.get("pickerFondo_cabeceraInput").value;
			fuenteCabecera = YAHOO.util.Dom.get("pickerFuente_cabeceraInput").value;
			fondoBody = YAHOO.util.Dom.get("pickerFondo_bodyInput").value;
			fuenteBody = YAHOO.util.Dom.get("pickerFuente_bodyInput").value;
			fondoContenido = YAHOO.util.Dom.get("pickerFondo_contenidoInput").value;
			fuenteContenido = YAHOO.util.Dom.get("pickerFuente_contenidoInput").value;
			enlace = YAHOO.util.Dom.get("pickerEnlaceInput").value;
			enlaceSobre = YAHOO.util.Dom.get("pickerEnlace_sobreInput").value;
			tema = "personalizada&fondoCabecera="+fondoCabecera+"&fuenteCabecera="+fuenteCabecera+"&fondoBody="+fondoBody+"&fuenteBody="+fuenteBody+"&fondoContenido="+fondoContenido+"&fuenteContenido="+fuenteContenido+"&enlace="+enlace+"&enlaceSobre="+enlaceSobre;
		}
		YAHOO.util.Connect.asyncRequest('GET','consultasAjax.php?seccion=cuenta&opcion=personalizacion&tema='+tema+'&fuente='+fuente+'&color='+color, resultadoCambiarConfiguracionRes);
	}


/////Perfil
	var resultadoCambiosPerfilRes = {
    success : function (o) {
        var mensajes = [];
        try {
			YAHOO.util.Dom.get("resultadoCambioPerfil").innerHTML="<font color=\"green\">Perfil actualizado satisfactoriamente</font>";
			
        }
        catch (x) {
			console.debug(x);
            return;
        }
            
    },
	
	failure : function (o) {
		YAHOO.util.Dom.get("resultadoCambioPerfil").innerHTML="<font color=\"red\">Error al actuailzar perfil</font>";
	}
};

function guardarCambiosPerfil()
{
	var	aficionesTexto = new EditorTexto ("aficiones");
	var musicaTexto = new EditorTexto ("musica");
	var peliculasTexto = new EditorTexto ("peliculas");
	var librosTexto = new EditorTexto ("libros");
	var videojuegosTexto = new EditorTexto ("videojuegos");
	var citasTexto = new EditorTexto ("citas");
	var genteTexto = new EditorTexto ("gente");
	var yoTexto = new EditorTexto ("yo");
	
		aficiones = aficionesTexto.getContenido();
		musica = musicaTexto.getContenido();
		peliculas = peliculasTexto.getContenido();
		libros = librosTexto.getContenido();
		videojuegos = videojuegosTexto.getContenido();
		citas = citasTexto.getContenido();
		gente = genteTexto.getContenido();
		yo = yoTexto.getContenido();
		
		YAHOO.util.Connect.asyncRequest('POST','consultasAjax.php?seccion=perfil', resultadoCambiosPerfilRes, 'aficiones='+aficiones+'&musica='+musica+'&peliculas='+peliculas+'&libros='+libros+'&videojuegos='+videojuegos+'&citas='+citas+'&gente='+gente+'&yo='+yo);
}

////////Temas
var resultadoActivarWidgetRes = {
	success : function (o) {
		var mensajes = [];
		try {
				mensajes = YAHOO.lang.JSON.parse(o.responseText);
				YAHOO.util.Dom.get('botonActivar_'+mensajes.id).disabled=true;
				YAHOO.util.Dom.get('botonActivar_'+mensajes.id).value='Activado';
			
		}
		catch (x) {
			console.debug(x);
			return;
		}
			
	}
};

function activarWidget(o)
{
	id = YAHOO.util.Event.getTarget(o);
	idBoton = id.id.split("_")[1];
	YAHOO.util.Connect.asyncRequest('GET','consultasAjax.php?seccion=gestionWidgets&activar='+idBoton, resultadoActivarWidgetRes)
}
